$(function(){
	//search Input
	$(".all-search input.text").not(":submit").click(function() {
		$(this).css('background-image','none');
	});
	
	// language
	$(".lang").mouseover(function () {
		$(".lang ul").css("display","block");
	});
	$(".lang").mouseout(function () {
		$(".lang ul").css("display","none");
	});
	
	//gnb
	/* 선택된 요소 열기 */
	$("#gnb").find("li div").hide();
	$("#gnb>li.on").find("div").show();
	var objSelectedMenuImg = $("#gnb>li.on").find("img").first();
	if (objSelectedMenuImg.length > 0) {
		objSelectedMenuImg.attr("src", objSelectedMenuImg.attr("src").replace("_off", "_on"));
	}

	$("#gnb>li").mouseover(function () {
		var objSubUl = $(this).find("div");
		if (!objSubUl.is(":animated")) {
			if (!$(this).hasClass("on")) {
				$(this).addClass("on");
				objSubUl.slideDown();
				$(this).find("img").attr("src", $(this).find("img").attr("src").replace("_off", "_on"));
			} 
		}
	});

	$("#gnb>li").mouseleave(function () {
		var objSubUl = $(this).find("div");
		objSubUl.slideUp();
		$(this).removeClass("on");
		$(this).find("img").attr("src", $(this).find("img").attr("src").replace("_on", "_off"));
	});
	
	/* lnb*/
	/* 선택된 요소 열기 */
	$("#lnb").find("li ul").hide();
	$("#lnb>li.on").find("ul").show();

	$("#lnb>li>a").click(function () {
		if ($(this).attr('href') != "#") {
			location.href = $(this).attr('href');
		}
		var objLi		= $(this).parent("li");
		var objSubUl	= $(this).parent().find("ul");
		
		if (!objLi.hasClass("on")) {	// 현재 열린창
			// 선택 속성 추가
			$("#lnb li").removeClass("on");
			objLi.addClass("on");
			
			// 선택 서브 열기
			if (objSubUl.length > 0) {
				if (!objSubUl.is(":animated")) {
					$("#lnb li ul").slideUp({duration: 500, easing: "easeOutExpo"});	// 닫기
					objSubUl.slideDown({duration: 500, easing: "easeOutExpo"});			// 열기
				}
			}
		}
	});

	// 이미지 롤오버
	$("img.imgover").hover(
	function(){
		this.src=this.src.replace("_off","_on");
	},
	function(){
		this.src=this.src.replace("_on","_off");
	}
	);

	// 서브 텝
	$('.tab', '.sub-tab-style').find('a').on('click', 
		function(e) {
			e.preventDefault();
			var thisIndex = $(this).parent().index(),
				$parent = $(this).parents('.tab'),
				$tab_child = $parent.find('a'),
				$cont_child = $parent.next('.cont').find('>div');
			
			$cont_child.each(function(i, e) {
				if (i == thisIndex) {
					$(e).addClass('on');
					$tab_child.eq(i).addClass('on');
				} else {
					$(e).removeClass('on');
					$tab_child.eq(i).removeClass('on');
				}
			})
		}
	);

	//포토갤러리
	$('.photo-list a').each(function() {
		var $this = $(this);
		var link = $this.attr('href');
		$this.find('td').on('click', function() {
			window.location.href = link;
		});
	});

	//질문과 답변
	$('.qna-list .q>a').on('click', 
	function(e){
		e.preventDefault();
		$(this).parent().next('.a').slideToggle('fast');
	});


	//홍보동영상
	$('.movie_box .btn>a').on('click', function(e) {
		e.preventDefault();
		var thisIndex = $(this).index();
		var mov = $('.movie_box .mov');
		var btn = $('.movie_box .btn-style');
		mov.each(function(i, e) {
			if (i == thisIndex) {
				$('#mov0'+i).show();
				btn.eq(i).addClass('on');
			} else {
				$('#mov0'+i).hide();
				btn.eq(i).removeClass('on');
			}
			
		});
	});

});

//페이지 탑
$(window).scroll(function(){
	var scrollHeight = parseInt($(document).scrollTop());
	scrollHeight += 100; 
	$('.btn-top').css({"top" : scrollHeight + 'px'}, 500); 
});


function openScrollPop(width, height, mapUrl) {
  var w_width= width;
  var w_height= height;
  var iW = (screen.availWidth - w_width) / 2;
  var iH = (screen.availHeight - w_height) / 2;
  var temp="width="+w_width+",height="+w_height+",left="+iW+",top="+iH+",resizable=0,scrollbars=1";
  var url= mapUrl;		  
  window.open(url,'',temp);
 };
 
 
//레이어 열기
 function layerOpen(layerId){ 
     $(layerId).show();
 }

 // 레이어 닫기
 function layerClose(layerId){ 
  $(layerId).hide();
 } 